//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================

#ifndef __COMPOUND_CHANNEL_ERR_H
#define __COMPOUND_CHANNEL_ERR_H

#define C_INVALID_ARGUMENT  0x10
#define C_ACCESS_DENIED     0x11
#define C_OUT_OF_MEMORY     0x12
#define C_TIME_OUT          0x13
#define C_CHECKSUM_ERR      0x14
#define C_INVALID_DATA      0x15
#define C_CONTINUE          0x16
#define C_CLOSED            0x17
#define C_NO_OBJECT         0x18

#define C_FAIL              0xff

#define C_FAILED(x) (0 != x)

#endif //__COMPOUND_CHANNEL_ERR_H
